package com.ruoyi.system.service.utils;

import java.util.Random;

public class roodm {
    // 生成指定长度的随机字符串
    public static String generateRandomString(int length) {
        // 定义随机字符串的字符集
        String characters = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";

        // 创建 Random 对象
        Random random = new Random();

        // 用于存储生成的随机字符串
        StringBuilder sb = new StringBuilder(length);

        // 循环生成指定长度的随机字符串
        for (int i = 0; i < length; i++) {
            // 生成随机索引
            int index = random.nextInt(characters.length());

            // 根据索引取得字符，并追加到字符串构建器中
            sb.append(characters.charAt(index));
        }

        // 返回生成的随机字符串
        return sb.toString();
    }


}
